CLAMP digits into a meaningfull range (we need to stay below a certain
authorTim Janik <timj@gtk.org>
Mon, 18 Jan 1999 19:42:59 +0000 (19:42 +0000)
committerTim Janik <timj@src.gnome.org>
Mon, 18 Jan 1999 19:42:59 +0000 (19:42 +0000)
commit4ee10fdefa7343ffb5bfd5f4657fa421e2a51006
tree9a4a7960c67c482a1cd3c52bf1d7a052258a5870
parent7709c1d12dd8fd4ba9409a4f5e7ea131317e396f
CLAMP digits into a meaningfull range (we need to stay below a certain

Mon Jan 18 18:53:08 1999  Tim Janik  <timj@gtk.org>

        * gtk/gtkscale.c (gtk_scale_set_digits): CLAMP digits into a
        meaningfull range (we need to stay below a certain limit anyways
        to avoid string buffer overflows).

        * gtk/gtkvscale.c (gtk_vscale_pos_background): fixed up background
        area calculations for GTK_POS_RIGHT and GTK_POS_BOTTOM.
        * gtk/gtkhscale.c (gtk_hscale_pos_background): likewise.
        (gtk_hscale_draw_value): safety CLAMP the value's x position for
        GTK_POS_TOP and GTK_POS_BOTTOM, so we don't paint strings outside of
        our allocation.

        * gtk/gtkscale.c: implemented GtkScale::digits, GtkScale::draw_value
        and GtkScale::value_pos arguments.
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkhscale.c
gtk/gtkscale.c
gtk/gtkscale.h
gtk/gtkvscale.c